home *** CD-ROM | disk | FTP | other *** search
/ Chip 1996 November / Chip 11-96.iso / treiber / grafik / diamond / viper / viperse / win3x / se / sed107.exe / rar / UTIL.ZIP / VPROPM.DOC < prev   
Text File  |  1994-09-26  |  5KB  |  118 lines

  1. Diamond Multimedia Systems VIPER SE/PRO Power Management vers. 1.0d
  2. 09/26/94
  3.  
  4. Diamond Display Power Management supports three power management states
  5. defined by VESA  (Video Electronics Standards Association, version 1.0):
  6.         STANDBY
  7.         SUSPEND
  8.         OFF
  9.  
  10. Power management states in DOS environment can be individually set from 1
  11. to 99 minutes through options of VPROPM (Viper SE/PRO power management TSR
  12. intallation program) as following:
  13.  
  14.    Usage:  VPROPM [option]
  15.    Options:
  16.      h - Displays this help message
  17.      u - Unloads utility from memory
  18.      bxx - sets Standby timer in minutes (1 to 99) in DOS environment
  19.      sxx - sets Suspend timer in minutes (1 to 99) in DOS environment
  20.      oxx - sets Off timer in minutes (1 to 99) in DOS environment
  21.  
  22.    For example:
  23.  
  24.           VPROPM b7 s15 o27 <enter>
  25.  
  26.         Viper SE/PRO will be in STANDBY state after 7 minutes in DOS
  27.         environment.  It will be in SUSPEND state 8 minutes after STANDBY
  28.         state in DOS environment.  Then in OFF state 12 minutes after SUSPEND
  29.         state in DOS environment.
  30.  
  31.    After Viper SE/PRO power management TSR is loaded, you can use VPROPM
  32.    to show current power management timer settings in DOS environment.
  33.  
  34.    For example: C:\VPROPM <enter>
  35.  
  36. Display adapter is set to ON state with input from keyboard or mouse (if mouse
  37. device driver is loaded) in DOS environments.
  38.  
  39.  
  40. DISKETTE CONTAINS:
  41.         VPROPM.COM     Viper SE/PRO Power Management BIOS TSR 1.0d
  42.  
  43.  
  44. INSTALLATION:
  45.         1.  Copy VPROPM.COM to root directory C:\.
  46.         2.  Modify AUTOEXEC.BAT.  Add C:\VPROPM [option] to set Standby,
  47.             Suspend and Off timers in DOS environment.
  48.             Viper SE/PRO Power Management BIOS TSR will be loaded with every
  49.             system boot, you can change those timer settings later by unloading
  50.             it and loading again with new settings.
  51.  
  52. NOTES:
  53.  
  54.         STANDBY minutes must be <= SUSPEND minutes
  55.         SUSPEND minutes must be <= OFF miniutes
  56.  
  57.  
  58. LIMITATIONS:
  59.      In protected mode application (i.e. AutoCad, Links386 game), DPMS is
  60.      not properly supported at this release.
  61.  
  62.  
  63. PROGRAMMER'S REFERENCES:
  64.      This Viper SE/PRO DMPS BIOS TSR supports following VBE/PM services
  65.      (VESA Display BIOS Extensions / Power Management, VBE Sub-function 10h)
  66.      as defined in VESA VBE/PM version 1.0 (Feb. 4, 1994):
  67.  
  68.      a. Report VBE/PM Capabilities:
  69.         Input:   AH = 4fh       VESA Extension
  70.                  AL = 10h       VBE/PM Services
  71.                  BL = 00h       Report VBE/PM Capabilities
  72.                  ES:DI          Null pointer 0000:0000h (reserved for future
  73.                                 use)
  74.         Output:  AX =           Status (*)
  75.                  BH =           Power saving state signals supported
  76.                                 1 = supported, 0 = not supported
  77.                   bit 0         STANDBY
  78.                   bit 1         SUSPEND
  79.                   bit 2         OFF
  80.                   bit 3         REDUCED ON (intended for flat panel)
  81.                   bits 7-4      reserved for future power control
  82.                  BL =           VBE/PM Version number (00010000b - 1.00)
  83.                   bits 3-0      Minor Version number
  84.                   bits 7-4      Major Version number
  85.                  ES:DI          Unchanged
  86.  
  87.      b. Set Display Power State:
  88.         Input:   AH = 4fh       VESA Extension
  89.                  AL = 10h       VBE/PM Services
  90.                  BL = 01h       Set Display Power State
  91.                  BH =           Requested Power State
  92.                       00h       ON
  93.                       01h       STANDBY
  94.                       02h       SUSPEND
  95.                       04h       OFF
  96.                       08h       REDUCED ON (intended for flat panel)
  97.         Output:  AX =           Status (*)
  98.                  BH =           Unchanged
  99.  
  100.      c. Get Display Power State:
  101.         Input:   AH = 4fh       VESA Extension
  102.                  AL = 10h       VBE/PM Services
  103.                  BL = 02h       Get Display Power State
  104.         Output:  AX =           Status (*)
  105.                  BH =           Power state currently requested by display
  106.                       00h       ON
  107.                       01h       STANDBY
  108.                       02h       SUSPEND
  109.                       04h       OFF
  110.                       08h       REDUCED ON (intended for flat panel)
  111.  
  112.      * Status information:
  113.                  AL == 4Fh:     Function is supported
  114.                  AL != 4Fh:     Function is not supported
  115.                  AH == 00h:     Function call successful
  116.                  AH == 01h:     Function call failed
  117.  
  118.